toolboxCss = """
QToolBox {
    background: #F4ECE5;
    border: none;
}

/* 标签：增大高度 + 宽松内边距 + 丝绸渐变 */
QToolBox::tab {
    min-height: 60px;             /* 提高高度，保证字体和图标完整显示 */
    padding: 14px 16px;           /* 上下左右内边距更舒适 */
    background: qlineargradient(
        x1:0, y1:0, x2:1, y2:1,
        stop:0 #F4ECE5,
        stop:0.45 #EBDFD6,
        stop:1 #DECCBF
    );
    border: 1.8px solid #BB9A89;
    border-radius: 6px;
    margin: 2px 4px;              /* 减小 margin 避免裁剪 */
    font: 13pt "等线";             /* 字号更大，更清晰 */
    font-weight: normal;
    color: #6D4C41;
    qproperty-iconSize: 28px;      /* 图标大小适中 */
}

/* Hover 效果：柔光提亮 */
QToolBox::tab:hover {
    background: qlineargradient(
        x1:0, y1:0, x2:1, y2:1,
        stop:0 #EDE2D9,
        stop:0.45 #E2D3C9,
        stop:1 #D3BDAF
    );
    border-color: #A68673;
    color: #5B3E34;
}

/* Selected 标签：深色柔光 + 白字 */
QToolBox::tab:selected {
    min-height: 60px;
    padding: 14px 16px;
    background: qlineargradient(
        x1:0, y1:0, x2:1, y2:1,
        stop:0 #C5A38F,
        stop:0.45 #AD8874,
        stop:1 #8A6A57
    );
    border: 1.8px solid #7B5C4C;
    border-radius: 6px;
    font: 13pt "等线";
    font-weight: 600;
    color: white;
}

/* 内容区域 */
QToolBox QWidget {
    background: #F8F4F0;
    font: 11pt "等线";             /* 内容字体稍大，提升可读性 */
    color: #4A3B34;
    border: none;
    padding: 4px;                  /* 内容区域留白 */
}

"""
